shed light on英 [ʃed laɪt ɒn]美 [ʃed laɪt ɑːn]阐明; 解释; 将…弄明白; 照亮英英释义verbmake free from confusion or ambiguityCould you clarify these remarks?Clear up the question of who is at faultSynonym:clearclear upcrystallizecrystallisecrystalizecrystalisestraighten outsort outenlightenilluminateelucidate双语例句